/*
 * Copyright (c) 2020 The sky Authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.sky.android.news.ext

import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.widget.Toolbar

/**
 * Created by sky on 2020-12-28.
 */
fun Toolbar.applyTo(activity: AppCompatActivity, title: Int, homeAsUp: Boolean) {
    applyTo(activity, activity.getString(title), homeAsUp)
}

fun Toolbar.applyTo(activity: AppCompatActivity, title: String, homeAsUp: Boolean) {

    activity.setSupportActionBar(this)

    activity.supportActionBar?.also {
        it.title = title
        it.setDisplayHomeAsUpEnabled(homeAsUp)
    }
}